"term trust" - Details

English Term:
term trust
Arabic Term:
أمانة لأجل، عهدة لأجل
Arabic Definition:

.